# -*- coding: utf-8 -*-
from django.db import models
from django.contrib.auth.models import User


class Account(models.Model):
    
    #微博昵称：self.user.firstname
    #微博ID：self.user.username    
    user = models.OneToOneField(User)
    
    # 这个基本没用，时效性太短，争取不用，就第一次的时候用
    # 所以爱聚餐要求用户每次都重新微博登陆
    token = models.CharField('Token', max_length=50, default='')
    
    # 头像 50x50 profile_image_url | 180x180 avatar_large
    spic = models.CharField('小头像', max_length=150, default='')
    lpic = models.CharField('大头像', max_length=150, default='')
    
    # 签名档 同API命名
    description =  models.CharField('签名档', max_length=80, default='')
    
    # 性别 同API命名 m/f/n(未知)
    gender = models.CharField('性别', max_length=1, default='n')
    
    # 积分
    credit = models.IntegerField('积分', default='0')
    
    def __unicode__(self):
            return self.user.username
    
